//
//  BBAppController.h
//  BBCoverFlowTest
//
//  Created by ben smith on 1/10/08.
//  Copyright 2008 __MyCompanyName__. All rights reserved.
//

#import <Cocoa/Cocoa.h>
#import <QuartzCore/QuartzCore.h>

@class BBCoverFlowView;
@class BBManipulateView;
@class BBDispatchViewDelegate;
@class BBOSCListener;

@interface BBAppController : NSObject {
	IBOutlet NSWindow * mainWindow;
	NSView * holderView;
	BBCoverFlowView * coverFlowView;
	BBManipulateView * lightboxView;
	BBDispatchViewDelegate * dispatchDelegate;
	BBOSCListener * oscListener;
	BOOL fullscreen;
}



@property (retain) BBCoverFlowView * coverFlowView;
@property (retain) BBManipulateView * lightboxView;

@property (retain) BBOSCListener * oscListener;
@property (retain) BBDispatchViewDelegate * dispatchDelegate;

-(IBAction)browseForImageDirectory:(id)sender;
-(IBAction)fullscreen:(id)sender;

@end
